115 research outputs found

    A theory of contracts for web services

    Get PDF
    <p>Contracts are behavioural descriptions of Web services. We devise a theory of contracts that formalises the compatibility of a client to a service, and the safe replacement of a service with another service. The use of contracts statically ensures the successful completion of every possible interaction between compatible clients and services.</p> <p>The technical device that underlies the theory is the definition of filters, which are explicit coercions that prevent some possible behaviours of services and, in doing so, they make services compatible with different usage scenarios. We show that filters can be seen as proofs of a sound and complete subcontracting deduction system which simultaneously refines and extends Hennessy's classical axiomatisation of the must testing preorder. The relation is decidable and the decision algorithm is obtained via a cut-elimination process that proves the coherence of subcontracting as a logical system.</p> <p>Despite the richness of the technical development, the resulting approach is based on simple ideas and basic intuitions. Remarkably, its application is mostly independent of the language used to program the services or the clients. We also outline the possible practical impact of such a work and the perspectives of future research it opens.</p&gt

    Behavioral types in programming languages

    Get PDF
    A recent trend in programming language research is to use behav- ioral type theory to ensure various correctness properties of large- scale, communication-intensive systems. Behavioral types encompass concepts such as interfaces, communication protocols, contracts, and choreography. The successful application of behavioral types requires a solid understanding of several practical aspects, from their represen- tation in a concrete programming language, to their integration with other programming constructs such as methods and functions, to de- sign and monitoring methodologies that take behaviors into account. This survey provides an overview of the state of the art of these aspects, which we summarize as the pragmatics of behavioral types

    Efficient FPGA implementation of high-throughput mixed radix multipath delay commutator FFT processor for MIMO-OFDM

    Get PDF
    This article presents and evaluates pipelined architecture designs for an improved high-frequency Fast Fourier Transform (FFT) processor implemented on Field Programmable Gate Arrays (FPGA) for Multiple Input Multiple Output Orthogonal Frequency Division Multiplexing (MIMO-OFDM). The architecture presented is a Mixed-Radix Multipath Delay Commutator. The presented parallel architecture utilizes fewer hardware resources compared to Radix-2 architecture, while maintaining simple control and butterfly structures inherent to Radix-2 implementations. The high-frequency design presented allows enhancing system throughput without requiring additional parallel data paths common in other current approaches, the presented design can process two and four independent data streams in parallel and is suitable for scaling to any power of two FFT size N. FPGA implementation of the architecture demonstrated significant resource efficiency and high-throughput in comparison to relevant current approaches within literature. The proposed architecture designs were realized with Xilinx System Generator (XSG) and evaluated on both Virtex-5 and Virtex-7 FPGA devices. Post place and route results demonstrated maximum frequency values over 400 MHz and 470 MHz for Virtex-5 and Virtex-7 FPGA devices respectively

    Oncoproteomic Analysis Reveals Co-Upregulation of RELA and STAT5 in Carboplatin Resistant Ovarian Carcinoma

    Get PDF
    Ovarian cancer is one of the most lethal types of female malignancy. Although most patients are initially responsive to platinum-based chemotherapy, almost all develop recurrent chemoresistant tumors and succumb to their diseases. Elucidating the pathogenesis underlying drug resistance is fundamental to the development of new therapeutics, leading to improved clinical outcomes in these patients.We compared the proteomes of paired primary and recurrent post-chemotherapy ovarian high-grade serous carcinomas from nine ovarian cancer patients using CIEF/Nano-RPLC coupled with ESI-Tandem MS. As compared to their primary tumors, more than half of the recurrent tumors expressed higher levels of several proteins including CP, FN1, SYK, CD97, AIF1, WNK1, SERPINA3, APOD, URP2, STAT5B and RELA (NF-kappaB p65), which were also validated by quantitative RT-PCR. Based on shRNA screening for the upregulated genes in in vitro carboplatin-resistant cells, we found that simultaneous knockdown of RELA and STAT5B was most effective in sensitizing tumor cells for carboplatin treatment. Similarly, the NF-kappaB inhibitor, BMS-345541, and the STAT5 inhibitor, Dasatinib, significantly enhanced cell sensitivity to carboplatin. Moreover, both RELA and STAT5 are known to bind to the promoter region of Bcl-X, regulating its promoter activity. In this regard, augmented Bcl-xL expression was detected in carboplatin-resistant cells. Combined ectopic expression of RELA and STAT5B enhanced Bcl-xL promoter activity while treatment with BMS-345541 and Dasatinib decreased it. Chromatin immunoprecipitation of the Bcl-X promoter region using a STAT5 antibody showed induction of RELA and STAT5 DNA-binding segments both in naïve cells treated with a high concentration of carboplatin as well as in carboplatin-resistant cells.Proteomic analysis identified RELA and STAT5 as two major proteins associated with carboplatin resistance in ovarian tumors. Our results further showed that NF-kappaB and STAT5 inhibitor could sensitize carboplatin-resistant cells and suggest that such inhibitors can be used to benefit patients with carboplatin-resistant recurrent ovarian cancer

    Receiver design for the uplink of base station cooperation systems employing SC-FDE modulations

    Get PDF
    The presented paper considers the uplink transmission in base station (BS) cooperation schemes where mobile terminals (MTs) in adjacent cells share the same physical channel. We consider single-carrier with frequency-domain equalization (SC-FDE) combined with iterative frequency-domain receivers based on the iterative block decision feedback equalization (IB-DFE). We study the quantization requirements when sending the received signals, from different MTs, at different BSs to a central unit that performs the separation of different MTs using iterative frequency-domain receivers. Our performance results show that a relatively coarse quantization, with only 4 bits in the in-phase and quadrature components of the complex envelope already allows close-to-optimum macro-diversity gains, as well as an efficient separation of the transmitted signals associated with each MT

    The Tetraspanins CD9 and CD81 Regulate CD9P1-Induced Effects on Cell Migration

    Get PDF
    CD9P-1 is a cell surface protein with immunoglobulin domains and an unknown function that specifically associates with tetraspanins CD9 and CD81. Overexpression of CD9P-1 in HEK-293 cells induces dramatic changes in cell spreading and migration on various matrices. Experiments using time-lapse videomicroscopy revealed that CD9P-1 expression has led to higher cell motility on collagen I but lower motility on fibronectin through a β1-integrins dependent mechanism. On collagen I, the increase in cell motility induced by CD9P-1 expression was found to involve integrin α2β1 and CD9P-1 was observed to associate with this collagen receptor. The generation of CD9P-1 mutants demonstrated that the transmembrane and the cytoplasmic domains are necessary for inducing effects on cell motility. On the other hand, expression of tetraspanins CD9 or CD81 was shown to reverse the effects of CD9P-1 on cell motility on collagen I or fibronectin with a concomitant association with CD9P-1. Thus, the ratio of expression levels between CD9P-1 and its tetraspanin partners can regulate cell motility
    corecore